package com.sweet.fourtimeoa.mapper;

import com.sweet.fourtimeoa.pojo.dto.DocumentList;
import com.sweet.fourtimeoa.pojo.dto.DocumentQueryDto;
import com.sweet.fourtimeoa.pojo.entity.Documents;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface DocumentMapper {
//    文档列表_查询
    List<DocumentList> getDocumentList(DocumentQueryDto queryDto);

//    删除文档列表
    boolean deleteDocument(Integer documentId);

//    文档回收站_查询
    List<DocumentList> getDocumentRecycleBin();

//    还原文档回收站
    boolean updateDocumentRecycleBin(Integer documentId);

//    删除文档回收站
    boolean deleteDocumentRecycleBin(Integer documentId);
//    新增文档
    void saveDocument(Documents documents);
}
